london edinburgh legal employment glasgow scotland it jobs irish law jobs cork escorts legal jobs ireland finance jobs job dublin escort engineering jobs